using System;
using System.Collections;

namespace Com.CMS263.PO
{
	#region NoteResult

	/// <summary>
	/// NoteResult object for NHibernate mapped table 'Note_Result'.
	/// </summary>
	public class NoteResult
	{
		#region Member Variables
		
		protected int _id;
		protected int _noteId;
		protected int _userId;
		protected bool _noteFlag;
		protected DateTime _addDate;

		#endregion

		#region Constructors

		public NoteResult() { }

		public NoteResult( int noteId, int userId, bool noteFlag, DateTime addDate )
		{
			this._noteId = noteId;
			this._userId = userId;
			this._noteFlag = noteFlag;
			this._addDate = addDate;
		}

		#endregion

		#region Public Properties

		public virtual int Id
		{
			get {return _id;}
			set {_id = value;}
		}

		public  virtual int NoteId
		{
			get { return _noteId; }
			set { _noteId = value; }
		}

		public  virtual int UserId
		{
			get { return _userId; }
			set { _userId = value; }
		}

		public  virtual bool NoteFlag
		{
			get { return _noteFlag; }
			set { _noteFlag = value; }
		}

		public  virtual DateTime AddDate
		{
			get { return _addDate; }
			set { _addDate = value; }
		}

		

		#endregion
	}
	#endregion
}